// ==++==
// 
//   
//    Copyright (c) 2006 Microsoft Corporation.  All rights reserved.
//   
//    The use and distribution terms for this software are contained in the file
//    named license.txt, which can be found in the root of this distribution.
//    By using this software in any fashion, you are agreeing to be bound by the
//    terms of this license.
//   
//    You must not remove this notice, or any other, from this software.
//   
// 
// ==--==
/*============================================================
**
**Class: StackBehaviour
**
**Purpose: Exposes StackBehaviour Attribute of IL .
**
** THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT BY HAND!
** See clr\src\inc\opcodegen.pl for more information.**
============================================================*/
namespace System.Reflection.Emit {

using System;

[Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum StackBehaviour
{

	Pop0	= 0,
	Pop1	= 1,
	Pop1_pop1	= 2,
	Popi	= 3,
	Popi_pop1	= 4,
	Popi_popi	= 5,
	Popi_popi8	= 6,
	Popi_popi_popi	= 7,
	Popi_popr4	= 8,
	Popi_popr8	= 9,
	Popref	= 10,
	Popref_pop1	= 11,
	Popref_popi	= 12,
	Popref_popi_popi	= 13,
	Popref_popi_popi8	= 14,
	Popref_popi_popr4	= 15,
	Popref_popi_popr8	= 16,
	Popref_popi_popref	= 17,
	Push0	= 18,
	Push1	= 19,
	Push1_push1	= 20,
	Pushi	= 21,
	Pushi8	= 22,
	Pushr4	= 23,
	Pushr8	= 24,
	Pushref	= 25,
	Varpop	= 26,
	Varpush	= 27,
    Popref_popi_pop1 = 28,
}
}
